package com.hexinfo.dmpro.monitor.model.base;

import lombok.Data;

import java.util.Map;

/**
 * @author peng
 * @date 2021/9/28 11:13
 */
@Data
public class MonitorReq {

    private String monitorId;

    private String monitorName;

    private String seqNo;

    private String url;

    private String method;

    private String nodeHostName;

    private String centerId;

    private String centerName;

    private String cmFlag;
    private String cmName;
    private String clusterFlag;

    private String clusterName;

    private String[] dataDate;

    private String[] clusterList;

    private String[] queryList;

    private String[] dateTimeData;

    private String monitorType;

    private String startTime;

    private String endTime;

    private String user;

    private String queryType;

    private String jobType;

    private String queue;

    private String state;
    private String sqlType;
    private String dbName;

    private Map<String,Object> reqData;
    private Map<String,Object> header;

    private String taskTime;

    private String otherParam;

    private String countType;
    private String countTimeType;

    private String reportType;

    private String proType;

    private String proName;

    private String finishedTimeBegin;
    private String finishedTimeEnd;

    private String yarnAppId;

    private String serviceName;

    private String areaId;

    private String sortId;
}
